home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
misc
/
cabern.zip
/
EXAMPLES
/
GAS_BURN.GRP
< prev
next >
Wrap
Text File
|
1994-09-08
|
19KB
|
404 lines
(Tree$gas_burner.graph22#
(TreeNode$S0282#150#100#3#1#1#7#
(TokWPlace$Tk10T00#
(TimedPlace$IDLE_PHASE448#448#100#2#1#1#0#;1timed_void))
(TokWPlace$Tk15T00#
(TimedPlace$NoIgnition2816#640#100#2#4#23#0#;1timed_void))
(TokWPlace$Tk12T00#
(TimedPlace$NoGas1824#2304#100#2#4#31#0#;1timed_void))
(TokWPlace$Tk13T00#
(TimedPlace$NoFlame2816#1600#100#2#4#36#0#;1timed_void))
(TokWPlace$Tk11T10#
(TimedPlace$NoHeatReq832#1984#100#2#4#38#0#;1timed_void))
(TokWPlace$Tk14T00#
(TimedPlace$NO_FLAME_bis3712#1856#100#2#1#45#0#;1timed_void))
(TokWPlace$Tk9T00#
(TimedPlace$IDLE_PHASE_bis448#256#100#2#1#49#0#;1timed_void))T1>=T00^)
(TreeNode$S1282#330#100#3#1#2#T28#3^5^7^9^0^13^15^
(TokWPlace$T20#
(TimedPlace$HeatReq512#1984#100#2#4#37#0#;1timed_void))T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0
(TimedTransition$SwitchHROn384#2240#100#1#1#41#TRUE;enabenab + 10STRONG))
(TreeNode$S2282#510#100#3#1#3#T39#0^5^7^9^
(TokWPlace$T30#
(TimedPlace$PURGE_PHASE1152#448#100#2#1#2#0#;1timed_void))13^15^0^
(TokWPlace$T30#19^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 && T3-T2>=0
(TimedTransition$HrOn832#512#100#1#1#9#TRUE;IDLE_PHASE.time + 0.01max (IDLE_PHASE.time + 0.01 , HeatReq.time + 0.1)STRONG))
(TreeNode$S3282#690#100#3#1#4#max(T3+0.01,T0+30)9#
(TokWPlace$max(T3+0.01,T0+30)0#
(TimedPlace$IGNITE_PHASE_B1856#448#100#2#1#3#0#;1timed_void))5^7^9^0^13^0^
(TokWPlace$max(T3+0.01,T0+30)0#
(TimedPlace$IgnActOnReq2368#640#100#2#1#26#0#;1timed_void))24^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 && T3-T2>=0
(TimedTransition$IgnOn1472#576#100#1#1#10#TRUE;max(PURGE_PHASE.time + 0.01,IDLE_PHASE_bis.time + 30)max(PURGE_PHASE.time + 0.01,IDLE_PHASE_bis.time + 30)STRONG))
(TreeNode$S4282#870#100#3#1#5#T59#0^5^7^9^
(TokWPlace$T50#
(TimedPlace$IGNITE_PHASE_S1856#1088#100#2#1#4#0#;1timed_void))13^
(TokWPlace$T50#
(TimedPlace$ValActOpenReq2112#1920#100#2#1#30#0#;1timed_void))29^24^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0)
(TimedTransition$GasOn1856#704#100#1#1#11#TRUE;enab + 0.01enab + 0.1STRONG))
(TreeNode$S5282#1050#100#3#1#6#max(T3+0.01,T0+30)+0.29#
(TokWPlace$max(T3+0.01,T0+30)+0.20#
(TimedPlace$Ignition3136#768#100#2#4#24#0#;1timed_void))0^7^9^33^13^35^0^24^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0)
(TimedTransition$IgnLightOn2560#768#100#1#1#28#TRUE;IgnActOnReq.time + 0.2IgnActOnReq.time + 0.2STRONG))
(TreeNode$S6282#1230#100#3#1#7#T5+0.29#39^
(TokWPlace$T5+0.20#
(TimedPlace$Gas2240#2304#100#2#4#32#0#;1timed_void))0^9^33^13^0^
(TokWPlace$T5+0.20#
(TimedPlace$GAS_bis2496#2496#100#2#1#48#0#;1timed_void))24^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0)
(TimedTransition$OpenValve2176#2176#100#1#1#34#TRUE;ValActOpenReq.time + 0.2ValActOpenReq.time + 0.2STRONG))
(TreeNode$S7282#1410#100#3#1#8#T5+0.310#39^43^
(TokWPlace$T5+0.30#
(TimedPlace$Concentration3712#2368#100#2#1#46#0#;1timed_void))9^33^0^
(TokWPlace$T5+0.30#14^)0^24^
(TokWPlace$T5+0.30#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0)
(TimedTransition$Inc_Conc3712#2112#100#1#1#44#TRUE;enab+0.1enab+0.1STRONG))
(TreeNode$S8282#1590#100#3#1#9#T5+0.411#39^43^49^9^33^
(TokWPlace$T5+0.40#50^)0^
(TokWPlace$T5+0.40#14^)24^0^
(TokWPlace$T5+0.40#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0)53^)
(TreeNode$S9282#1770#100#3#1#10#T5+0.512#39^43^49^9^33^55^
(TokWPlace$T5+0.50#50^)0^24^
(TokWPlace$T5+0.50#14^)0^
(TokWPlace$T5+0.50#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0)53^)
(TreeNode$S10282#1950#100#3#1#11#T5+0.613#39^43^49^9^33^55^59^
(TokWPlace$T5+0.60#50^)24^0^
(TokWPlace$T5+0.60#14^)0^
(TokWPlace$T5+0.60#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0)53^)
(TreeNode$S11125#2105#50#3#1#12#T5+0.714#0^0^49^0^33^55^59^63^24^
(TokWPlace$T5+0.70#
(TimedPlace$Flame2816#1344#100#2#4#35#0#;1timed_void))0^
(TokWPlace$T5+0.70#44^)65^
(TokWPlace$T5+0.70#40^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0)
(TimedTransition$FlameLightOn2432#1792#100#1#1#39#TRUE;max (Gas.time , Ignition.time ) + 0.5max (Gas.time , Ignition.time ) + 0.5STRONG))
(TreeNode$S12440#2105#50#3#1#13#T5+0.714#39^43^49^9^33^55^59^63^24^
(TokWPlace$T5+0.70#50^)0^
(TokWPlace$T5+0.70#14^)0^
(TokWPlace$T5+0.70#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0)53^)
(TreeNode$S13440#2310#100#3#1#14#T5+0.715#0^0^49^0^33^55^59^63^24^73^
(TokWPlace$T5+0.70#68^)0^
(TokWPlace$T5+0.70#44^)75^
(TokWPlace$T5+0.70#40^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0)71^)
(TreeNode$S14305#2465#50#3#1#15#T1415#
(TokWPlace$T140#
(TimedPlace$BURN_PHASE_B1856#1728#100#2#1#5#0#;1timed_void))
(TokWPlace$T140#68^)49^0^0^55^59^63^24^73^0^0^78^75^79^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0) && T14-T5-0.7>=0 && T14-T5-0.8<=0
(TimedTransition$FlameOn1856#1344#100#1#1#12#TRUE;IGNITE_PHASE_S.time + 0.01max ( Flame.time+0.1 , IGNITE_PHASE_S.time+0.01)STRONG))
(TreeNode$S15575#2490#100#3#1#16#T1415#
(TokWPlace$T140#10^)
(TokWPlace$T140#44^)49^
(TokWPlace$T140#14^)33^55^59^63^24^73^0^0^0^75^79^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0) && T14-T5-0.7>=0 && T14-T5-0.8<=0
(TimedTransition$FlameLightOff23392#1472#100#1#1#43#TRUE;enabenab+100WEAK))
(TreeNode$S16575#2670#100#3#1#17#T14+0.115#86^87^49^0^33^55^59^63^24^73^
(TokWPlace$T14+0.10#50^)
(TokWPlace$T14+0.10#14^)
(TokWPlace$T14+0.10#46^)0^79^T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=053^)
(TreeNode$S17575#2850#100#3#1#18#T14+0.216#86^87^49^
(TokWPlace$T14+0.20#50^)33^55^59^63^24^73^91^0^0^
(TokWPlace$T14+0.20#14^)79^
(TokWPlace$T14+0.20#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=053^)
(TreeNode$S18575#3030#100#3#1#19#T14+0.317#86^87^49^95^33^55^59^63^24^73^91^
(TokWPlace$T14+0.30#50^)
(TokWPlace$T14+0.30#14^)0^79^0^
(TokWPlace$T14+0.30#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=053^)
(TreeNode$S19575#3210#100#3#1#20#T14+0.418#86^87^49^95^33^55^59^63^24^73^91^99^0^
(TokWPlace$T14+0.40#50^)79^
(TokWPlace$T14+0.40#14^)0^
(TokWPlace$T14+0.40#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T3-0.11<=0 ||
T5-T0-30.1<=0) && (T5-T3-0.21<=0 || T5-T0-30.2<=0) && (T5-T0-30.2<=0 ||
T5-T3-0.21<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=053^)
(TreeNode$S20485#3365#50#3#1#21#T14+0.519#0^0^49^95^33^55^59^63^24^73^91^99^
(TokWPlace$T14+0.50#68^)103^0^0^
(TokWPlace$T14+0.50#44^)105^
(TokWPlace$T14+0.50#40^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=071^)
(TreeNode$S21665#3365#50#2#1#22#T14+0.519#86^87^49^95^33^55^59^63^24^73^91^99^
(TokWPlace$T14+0.50#50^)103^79^0^
(TokWPlace$T14+0.50#14^)0^
(TokWPlace$T14+0.50#46^)T1-T0>=0 && T2-T1>=0 && T2-T1-10<=0 && T3-T0-0.01>=0 && T3-T2-0.1<=0 &&
T3-T2>=0 && T5-T3-0.02>=0 && T5-T0-30.01>=0 && (T5-T0-30.1<=0 ||
T5-T3-0.11<=0) && (T5-T0-30.2<=0 || T5-T3-0.21<=0) && (T5-T3-0.21<=0 ||
T5-T0-30.2<=0) && T5-T14+0.7<=0 && T5-T14+0.8>=053^)21#
(Flow$0#0#0#0#0#0#0#0#0#0#1#2^17^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#17^21^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#21^26^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#26^32^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#32^38^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#38^42^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#42^48^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#48^54^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#54^58^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#58^62^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#62^66^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#62^72^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#72^76^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#76^80^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#76^85^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#85^90^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#90^94^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#94^98^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#98^102^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#102^106^)
(Flow$0#0#0#0#0#0#0#0#0#0#1#102^110^)22#7#1#
(Array$2#
(Expression$T02#1#)
(Expression$1#60#))
(TimedNet$gas_burner_net49#4^23^28^34^82^
(TimedPlace$BURN_PHASE_S1088#1728#100#2#1#6#0#;1timed_void)
(TimedPlace$STOP_PHASE_I448#1728#100#2#1#7#0#;1timed_void)
(TimedPlace$STOP_PHASE_F448#960#100#2#1#8#0#;1timed_void)25^31^37^84^
(TimedTransition$IgnOff1600#1536#100#1#1#13#TRUE;enab + 0.01enab + 0.1STRONG)
(TimedTransition$HrOff832#1536#100#1#1#14#TRUE;BURN_PHASE_S.time + 0.01max ( BURN_PHASE_S.time + 0.01 , NoHeatReq.time + 0.1 )STRONG)
(TimedTransition$GasOff448#1280#100#1#1#15#TRUE;enab + 0.01enab + 0.1STRONG)
(TimedTransition$FlameOff448#704#100#1#1#16#TRUE;STOP_PHASE_F.time + 0.01max ( STOP_PHASE_F.time+0.01, NoFlame.time+0.1 )STRONG)
(TimedPlace$IGNITE_FAIL_PHASE1280#832#100#2#1#17#0#;1timed_void)
(TimedPlace$FLAME_FAIL_PHASE1088#1152#100#2#1#18#0#;1timed_void)
(TimedTransition$FlameOff21088#1408#100#1#1#19#TRUE;BURN_PHASE_S.time + 0.01max ( BURN_PHASE_S.time+0.01 , NoFlame.time+0.1 )STRONG)
(TimedTransition$GasOff21472#960#100#1#1#20#TRUE;enab + 2enab + 2STRONG)
(TimedTransition$IgnOff2960#704#100#1#1#21#TRUE;enab + 0.01enab + 0.1STRONG)
(TimedTransition$GasOff3896#1024#100#1#1#22#TRUE;enab + 0.01enab + 0.1STRONG)6^40^
(TimedPlace$IgnActOffReq2496#384#100#2#1#25#0#;1timed_void)30^
(TimedTransition$IgnLightOff3008#384#100#1#1#27#TRUE;IgnActOffReq.time + 0.2IgnActOffReq.time + 0.2STRONG)41^
(TimedPlace$ValActCloseReq1728#1920#100#2#1#29#0#;1timed_void
)36^8^44^
(TimedTransition$CloseValve1728#2112#100#1#1#33#TRUE;ValActCloseReq.time + 0.2ValActCloseReq.time + 0.2STRONG)47^68^10^19^12^71^
(TimedTransition$FlameLightOff2816#1472#100#1#1#40#TRUE;enabNoGas.time + 0.1STRONG)20^
(TimedTransition$switchHROff640#2112#100#1#1#42#TRUE;enab + 120enab + 120STRONG)89^53^14^50^
(TimedTransition$Dec_Conc3712#2624#100#1#1#47#TRUE;enab+30enab+30STRONG)46^16^86#
(Arc$A1768#448#0#0#0#0#0#0#20#0#1#4^25^1)
(Arc$A21024#512#0#0#0#0#0#0#20#0#1#25^23^1)
(Arc$A31408#448#0#0#0#0#0#0#20#0#1#23^31^1)
(Arc$A41728#576#0#0#0#0#0#0#20#0#1#31^28^1)
(Arc$A51856#576#0#0#0#0#0#0#20#0#1#28^37^1)
(Arc$A61856#832#0#0#0#0#0#0#20#0#1#37^34^1)
(Arc$A71856#1216#0#0#0#0#0#0#20#0#1#34^84^1)
(Arc$A81856#1536#0#0#0#0#0#0#20#0#1#84^82^1)
(Arc$A91792#1536#0#0#0#0#0#0#20#0#1#82^142^1)
(Arc$A101600#1728#0#0#0#0#0#0#20#0#1#142^139^1)
(Arc$A11960#1536#0#0#0#0#0#0#20#0#1#139^143^1)
(Arc$A12512#1600#0#0#0#0#0#0#20#0#1#143^140^1)
(Arc$A13448#1472#0#0#0#0#0#0#20#0#1#140^144^1)
(Arc$A14448#1024#0#0#0#0#0#0#20#0#1#144^141^1)
(Arc$A15448#832#0#0#0#0#0#0#20#0#1#141^145^1)
(Arc$A16448#576#0#0#0#0#0#0#20#0#1#145^4^1)
(Arc$A171664#960#0#0#0#0#0#0#20#0#1#34^149^1)
(Arc$A181472#832#0#0#0#0#0#0#20#0#1#149^146^1)
(Arc$A191024#832#0#0#0#0#0#0#20#0#1#146^150^1)
(Arc$A20672#512#0#0#0#0#0#0#20#0#1#150^4^1)
(Arc$A211088#1024#0#0#0#0#0#0#20#0#1#147^151^1)
(Arc$A27672#608#0#0#0#0#0#0#20#0#1#151^4^1)
(Arc$A231088#1536#0#0#0#0#0#0#20#0#1#139^148^1)
(Arc$A261088#1344#0#0#0#0#0#0#20#0#1#148^147^1)
(Arc$A250#0#0#0#0#0#0#0#20#0#1#152^153^1)
(Arc$A260#0#0#0#0#0#0#0#20#0#1#153^6^1)
(Arc$A270#0#0#0#0#0#0#0#20#0#1#6^41^1)
(Arc$A280#0#0#0#0#0#0#0#20#0#1#41^40^1)
(Arc$A683264#512#0#0#0#0#0#0#20#0#1#40^153^1)
(Arc$A300#0#0#0#0#0#0#0#20#0#1#30^41^1)
(Arc$A310#0#0#0#0#0#0#0#20#0#1#36^47^1)
(Arc$A320#0#0#0#0#0#0#0#20#0#1#47^44^1)
(Arc$A330#0#0#0#0#0#0#0#20#0#1#44^155^1)
(Arc$A340#0#0#0#0#0#0#0#20#0#1#155^8^1)
(Arc$A671984#2304#0#0#0#0#0#0#20#0#1#8^47^1)
(Arc$A360#0#0#0#0#0#0#0#20#0#1#154^155^1)
(Arc$A370#0#0#0#0#0#0#0#20#0#1#71^68^1)
(Arc$A400#0#0#0#0#0#0#0#20#0#1#68^156^1)
(Arc$A662816#1792#0#0#0#0#0#0#20#0#1#10^71^1)
(Arc$A410#0#0#0#0#0#0#0#20#0#1#156^10^1)
(Arc$A422432#1344#0#0#0#0#0#0#20#0#1#40^71^1)
(Arc$A432560#2176#0#0#0#0#0#0#20#0#1#44^71^1)
(Arc$A442176#2368#3072#2368#3072#1536#0#0#20#0#1#8^156^1)
(Arc$A85128#1792#128#640#0#0#0#0#20#0#1#19^25^1)
(Arc$A86128#640#128#1792#0#0#0#0#20#0#1#25^19^1)
(Arc$A470#0#0#0#0#0#0#0#20#0#1#31^30^1)
(Arc$A482368#960#2368#1664#0#0#0#0#20#0#1#37^36^1)
(Arc$A491472#1408#1472#1792#0#0#0#0#20#0#1#149^154^1)
(Arc$A500#0#0#0#0#0#0#0#20#0#1#68^84^1)
(Arc$A510#0#0#0#0#0#0#0#20#0#1#84^68^1)
(Arc$A521600#1216#2112#704#0#0#0#0#20#0#1#142^152^1)
(Arc$A530#0#0#0#0#0#0#0#20#0#1#10^148^1)
(Arc$A540#0#0#0#0#0#0#0#20#0#1#148^10^1)
(Arc$A550#0#0#0#0#0#0#0#20#0#1#143^12^1)
(Arc$A560#0#0#0#0#0#0#0#20#0#1#12^143^1)
(Arc$A57896#1408#1280#1536#0#0#0#0#20#0#1#151^154^1)
(Arc$A71192#1280#192#2368#1280#2368#0#0#20#0#1#144^154^1)
(Arc$A883008#2688#256#2688#256#768#0#0#20#0#1#10^145^1)
(Arc$A89256#768#256#2688#3008#2688#0#0#20#0#1#145^10^1)
(Arc$A611280#704#1984#576#0#0#0#0#20#0#1#150^152^1)
(Arc$A62576#1984#0#0#0#0#0#0#20#0#1#19^157^1)
(Arc$A63704#1984#0#0#0#0#0#0#20#0#1#157^12^1)
(Arc$A641024#1984#1024#2240#0#0#0#0#20#0#1#12^20^1)
(Arc$A65384#1984#0#0#0#0#0#0#20#0#1#20^19^1)
(Arc$A652560#2176#0#0#0#0#0#0#20#0#1#71^44^1)
(Arc$A663072#1536#3072#2368#2176#2368#0#0#20#0#1#156^8^1)
(Arc$A672432#1344#0#0#0#0#0#0#20#0#1#71^40^1)
(Arc$A683200#1344#0#0#0#0#0#0#20#0#1#68^89^1)
(Arc$A693200#1600#0#0#0#0#0#0#20#0#1#89^10^1)
(Arc$A703392#2304#0#0#0#0#0#0#20#0#1#44^89^1)
(Arc$A713392#2304#0#0#0#0#0#0#20#0#1#89^44^1)
(Arc$A722624#1856#0#0#0#0#0#0#20#0#1#14^71^1)
(Arc$A733712#1664#0#0#0#0#0#0#20#0#1#89^14^1)
(Arc$A743200#1472#0#0#0#0#0#0#20#0#1#156^14^1)
(Arc$A750#0#0#0#0#0#0#0#20#0#1#14^53^1)
(Arc$A760#0#0#0#0#0#0#0#20#0#1#53^50^1)
(Arc$A770#0#0#0#0#0#0#0#20#0#1#50^158^1)
(Arc$A780#0#0#0#0#0#0#0#20#0#1#53^14^1)
(Arc$A793264#2496#0#0#0#0#0#0#20#0#1#46^53^1)
(Arc$A803264#2496#0#0#0#0#0#0#20#0#1#53^46^1)
(Arc$A812176#2432#0#0#0#0#0#0#20#0#1#47^46^1)
(Arc$A821728#2496#0#0#0#0#0#0#20#0#1#46^155^1)
(Arc$A85256#512#0#0#0#0#0#0#20#0#1#145^16^1)
(Arc$A861600#256#1600#448#0#0#0#0#20#0#1#16^31^1)
(Arc$A87192#1024#192#320#0#0#0#0#20#0#1#151^16^1)
(Arc$A88960#320#0#0#0#0#0#0#20#0#1#150^16^1)49##include <minmax.h>
class my_void
{
friend istream & operator >>(istream & strm, my_void & t)
{
return strm;
}
friend ostream & operator << (ostream & strm, my_void t)
{
return strm;
}
};
class timed_void
{
public:
double time;
my_void value;
friend istream & operator >>(istream & strm, timed_void & t)
{
strm >> t.time >> t.value;
return strm;
}
friend ostream & operator << (ostream & strm, timed_void t)
{
strm << t.time <<"\n"<< t.value << "\n";
return strm;
}
};
class timed_int
{
public:
double time;
int value;
friend istream & operator >>(istream & strm, timed_int & t)
{
strm >> t.time >> t.value;
return strm;
}
friend ostream & operator << (ostream & strm, timed_int t)
{
strm << t.time <<"\n"<< t.value << "\n";
return strm;
}
};
class timed_char
{
public:
double time;
char value;
friend istream & operator >>(istream & strm, timed_char & t)
{
strm >> t.time >> t.value;
return strm;
}
friend ostream & operator << (ostream & strm, timed_char t)
{
strm << t.time <<"\n"<< t.value << "\n";
return strm;
}
};
class timed_double
{
public:
double time;
double value;
friend istream & operator >>(istream & strm, timed_double & t)
{
strm >> t.time >> t.value;
return strm;
}
friend ostream & operator << (ostream & strm, timed_double t)
{
strm << t.time <<"\n"<< t.value << "\n";
return strm;
}
};
class timed_string
{
public:
double time;
char value[256];
friend istream & operator >>(istream & strm, timed_string & t)
{
strm >> t.time >> t.value;
return strm;
}
friend ostream & operator << (ostream & strm, timed_string t)
{
strm << t.time <<"\n"<< t.value << "\n";
return strm;
}
};
T1>=T0))